package org.hxyjs.mapper;

import java.util.List;
import org.apache.ibatis.annotations.Param;
import org.hxyjs.entity.Gameapplyrecord;
import org.hxyjs.entity.GameapplyrecordExample;

public interface GameapplyrecordMapper {
    long countByExample(GameapplyrecordExample example);

    int deleteByExample(GameapplyrecordExample example);

    int deleteByPrimaryKey(String garno);

    int insert(Gameapplyrecord record);

    int insertSelective(Gameapplyrecord record);

    List<Gameapplyrecord> selectByExample(GameapplyrecordExample example);

    Gameapplyrecord selectByPrimaryKey(String garno);

    int updateByExampleSelective(@Param("record") Gameapplyrecord record, @Param("example") GameapplyrecordExample example);

    int updateByExample(@Param("record") Gameapplyrecord record, @Param("example") GameapplyrecordExample example);

    int updateByPrimaryKeySelective(Gameapplyrecord record);

    int updateByPrimaryKey(Gameapplyrecord record);
}